JBoss Community Archive (Read Only)

RHQ 4.5

JBossCache - JBossCache Service

JBossCache - JBossCache Service

Overview

Internal Name:

JBossCache

Description:

Statistics for JBossCache

Singleton:

no

Plugin:

JBossCache

Managed Resource Configuration

Please note that the number of possible metrics varies depending on the configuration and flavour of
Cache used.

Connection Settings

Name

Description

Required

Internal Name

Object Name

 

yes

objectName

Is Tree Cache

Is this a TreeCache instance or a POJO Cache

yes

isTreeCache

You must use the internal name to reference properties in Dynamic Group Definition expressions.

Metrics

Name

Type

Description

Internal Name

Number of Nodes

measurement

Number of Nodes

:numberOfNodes

Activations

measurement

Number of passivated nodes that have been activated.

ActivationInterceptor:activations

Cache Loader Loads

measurement

Number of nodes loaded through a cache loader.

CacheLoaderInterceptor:cacheLoaderLoads

Cache Loader Loads per Minute

measurement

Number of nodes loaded through a cache loader.

CacheLoaderInterceptor:cacheLoaderLoads

Cache Loader Misses

measurement

Number of unsuccessful attempts to load a node through a cache loader.

CacheLoaderInterceptor:cacheLoaderMisses

Cache Loader Misses per Minute

measurement

Number of unsuccessful attempts to load a node through a cache loader.

CacheLoaderInterceptor:cacheLoaderMisses

Cache Hits

measurement

Number of successful attribute retrievals.

CacheMgmtInterceptor:hits

Cache Hits per Minute

measurement

Number of successful attribute retrievals.

CacheMgmtInterceptor:hits

Cache Misses

measurement

Number of unsuccessful attribute retrievals.

CacheMgmtInterceptor:misses

Cache Misses per Minute

measurement

Number of unsuccessful attribute retrievals.

CacheMgmtInterceptor:misses

Hit-miss-ratio

measurement

Ratio of hits to hits and misses. A hit is a get attribute operation that results in an object being returned to the client. The retrieval may be from a cache loader if the entry isn't in the local cache.

CacheMgmtInterceptor:hitMissRatio

Read-write-ratio

measurement

Ratio of read operations to write operations. This is the ratio of cache hits and misses to cache stores.

CacheMgmtInterceptor:readWriteRatio

Cache Stores

measurement

Number of attribute store operations.

CacheMgmtInterceptor:stores

Cache Stores per Minute

measurement

Number of attribute store operations.

CacheMgmtInterceptor:stores

Cache Evictions

measurement

Number of node evictions.

CacheMgmtInterceptor:evictions

Cache Evictions per Minute

measurement

Number of node evictions.

CacheMgmtInterceptor:evictions

Number of Attributes

measurement

Number of attributes currently cached.

CacheMgmtInterceptor:numberOfAttributes

Number of Nodes cached

measurement

Number of nodes currently cached.

CacheMgmtInterceptor:numberOfNodes

Elapsed Time

measurement

Number of seconds that the cache has been running.

CacheMgmtInterceptor:elapsedTime

Elapsed Time per Minute

measurement

Number of seconds that the cache has been running.

CacheMgmtInterceptor:elapsedTime

Time since reset

measurement

Number of seconds since the cache statistics have been reset.

CacheMgmtInterceptor:timeSinceReset

Time since reset per Minute

measurement

Number of seconds since the cache statistics have been reset.

CacheMgmtInterceptor:timeSinceReset

Average Read Time

measurement

Average time in milliseconds to retrieve a cache attribute, including unsuccessful attribute retrievals.

CacheMgmtInterceptor:averageReadTime

Average Write Time

measurement

Average time in milliseconds to write a cache attribute.

CacheMgmtInterceptor:averageWriteTime

Cache Loader Stores

measurement

Number of nodes written to the cache loader.

CacheStoreInterceptor:cacheLoaderStores

Cache Loader Stores per Minute

measurement

Number of nodes written to the cache loader.

CacheStoreInterceptor:cacheLoaderStores

Invalidations

measurement

Number of cached nodes that have been invalidated.

InvalidationInterceptor:invalidations

Invalidations per Minute

measurement

Number of cached nodes that have been invalidated.

InvalidationInterceptor:invalidations

Passivations

measurement

Number of cached nodes that have been passivated.

PassivationInterceptor:passivations

Passivations per Minute

measurement

Number of cached nodes that have been passivated.

PassivationInterceptor:passivations

Tx prepares

measurement

Number of transaction prepare operations performed.

TxInterceptor:prepares

Tx prepares per Minute

measurement

Number of transaction prepare operations performed.

TxInterceptor:prepares

Tx commits

measurement

Number of transaction commit operations performed.

TxInterceptor:commits

Tx commits per Minute

measurement

Number of transaction commit operations performed.

TxInterceptor:commits

Tx rollbacks

measurement

Number of transaction rollback operations performed.

TxInterceptor:rollbacks

Tx rollbacks per Minute

measurement

Number of transaction rollback operations performed.

TxInterceptor:rollbacks

You must use the internal name to reference traits in Dynamic Group Definition expressions.

Configuration Properties

Name

Description

Required

Internal Name

Flavor

Is this going to be a POJO Cache or a Tree Cache

yes

Flavour

Transaction Manager Lookup Class

What class should be used to get a transaction manager instance

yes

TransactionManagerLookupClass

Isolation Level

The isolation level for access to the cache (default is REPEATABLE_READ)

no

IsolationLevel

Node Locking Scheme

the node locking scheme for this cache (default is PESSIMISTIC)

no

NodeLockingScheme

Cache Mode

the cache mode - a cache can be configured to be either local (standalone) or clustered. If in a cluster, the cache can be configured to replicate changes, or to invalidate changes (default is LOCAL)

no

CacheMode

Use Repl Queue

should a replication queue be used for asynchronous replication? (default is false)

no

UseReplQueue

Repl Queue Interval

Time in milliseconds for elements from the replication queue to be replicated. Only used if UseReplQueue is enabled. (default is 100)

no

ReplQueueInterval

Repl Queue Max Elements

Maximum number of elements which trigger replication (default is 10)

no

ReplQueueMaxElements

Cluster Name

Name of cluster. Needs to be the same for all clusters, in order to find each other

yes

ClusterName

Fetch State On Startup

Whether or not to fetch state on joining a cluster (default is true)

no

FetchStateOnStartup

Initial State Retrieval Timeout

Maximum number of milliseconds to wait until the initial state (i.e. the contents of the cache) are retrieved from existing members in a clustered environment

yes

InitialStateRetrievalTimeout

Sync Repl Timeout

Maximum number of milliseconds to wait until all responses for a synchronous call have been received.

yes

SyncReplTimeout

Lock Acquisition Timeout

Maximum number of milliseconds to wait for a lock acquisition.

yes

LockAcquisitionTimeout

You must use the internal name to reference properties in Dynamic Group Definition expressions.

Operations

Name

Description

Reset Statistics

Resets all statistics

List associated MBeans

List all MBeans that form this Cache instance

JBoss.org Content Archive (Read Only), exported from JBoss Community Documentation Editor at 2020-03-12 12:59:50 UTC, last content change 2012-05-09 14:51:37 UTC.